impact detonation - Turco Inglés Diccionario